package com.kuang.springclound.pojo;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@NoArgsConstructor
@Accessors(chain = true)//链式写法
public class SystemDept implements Serializable {//SystemDept 实体类 orm  类表关系映射

    private Long dept_id;//主键

    private String dept_code;//部门编码

    private String dept_name;//部门名称

    //看这个数据是存在那个数据库的字段- 微服务，一个服务对应一个数据库，同一个信息可能对应多个数据库
    private String db_source;//数据库来源

    public SystemDept(String dept_code, String dept_name) {
        this.dept_code = dept_code;
        this.dept_name = dept_name;
    }

    /*
    链式写法
    SystemDept dept= new SystemDept();
    dept.setDeptname("qqq").setDept_code("111");
     */

}
